<!-- {literal} -->
<style type="text/css">
#lista-lokalizacji-do-wyboru{width:200px; padding-right: 15px; border-right: dotted 1px #aaa; float: left; margin-right: 10px;}
.nazwa-dodawanego-lokalu {width: 300px;}
.dodane-adresy-box-lista{ padding: 15px; margin: 25px 0;}
.dodatkowe-informacje-ikony{margin: 0px; padding: 0px; float: left;}
div.usun-pozycje-z-listy{ width: 30px; float: right; padding-top: 10px; }

.tabs-main-body{ height: 350px;}

table.adres-nazwa-lokalu { width: 1000px;}
table.adres-nazwa-lokalu td span { font-weight: bold;}
table.adres-nazwa-lokalu .wybrane-adresy-lokali { width: 250px; }
table.adres-nazwa-lokalu .dane-kontaktowe-lokalu { width: 250px;}
table.adres-nazwa-lokalu .szukaj-na-mapie-wg-adresu { width: 100px; }
.langs-wpisy{width: 700px; padding: 0px; margin: 0px; font-size: 11px;}
.langs-wpisy input{ width: 40px; }
.lista-typow-kuchni{ padding: 5px 0px 5px 0px; margin-bottom:10px;  text-align: left; }
.lista-typow-kuchni ul {float: left; border: none; margin: 2px; padding: 2px; list-style: none; }
.lista-typow-kuchni li {float: left; display: block; height: 15px; width: 160px;  margin: 2px; }

.lista-typow-kuchni-podglad{ padding: 5px 0px 5px 0px; margin-bottom:10px;  text-align: left; }
.lista-typow-kuchni-podglad ul {float: left; border: none; margin: 2px; padding: 2px; list-style: none; }
.lista-typow-kuchni-podglad li {float: left; display: block; height: 15px; width: 120px;  margin: 2px; }

div.collection-lista textarea { width: 700px; height: 250px; }
div.dellivery-lista textarea { width: 700px; height: 250px; }
div.promocje-lista textarea { width: 700px; height: 250px; }

input.lista-plikow-oferty{width: 200px; margin: 2px 0;}
input.lista-plikow-oferty-nazwa{width: 250px; margin: 2px 2px;}




input.lista-zdjec-oferty{width: 200px; margin: 2px 0;}
input.lista-zdjec-oferty-nazwa{width: 250px; margin: 2px 2px;}

#table-main-two-columns {margin: 10px; padding: 0px;}
#table-main-two-columns td {margin: 0px; padding: 0px;}

/*default page*/
#category-default-page {padding: 10px;}
#category-default-page ul#select-category-list{
	list-style:none;
	margin: 10px 0px 10px 0px;
	padding:0px;

 }
 
#category-default-page ul#select-category-list li{
  width: 250px;
  float: left;
}



#category-default-page ul#select-category-list ul{
	list-style:none;
	margin-bottom: 10px;
 }

 

#category-default-page ul#select-category-list li li {
	margin-bottom: 0px; 
	margin-left: 10px;
	float: none;
 }
 

/* lista oferta */
#main-body-lista-produktow { float: left; padding: 0 10px;}
.oferta-lista-homepage { border-bottom: solid 1px #efefef; padding: 4px 0px 0px 0px;  background: #fff;}
.oferta-lista-homepage .thumbnail{ cursor: pointer; background: #fff no-repeat; background-position: center center; visibility: visible; margin-right: 2px; margin-left: 8px; margin-top: 4px; padding: 2px; border: solid 1px #fff; }
.oferta-lista-homepage .opis_oferty{ float: left; width: 300px; height: 60px; display: block; padding:3px 0px 0px 10px; }
.oferta-lista-homepage .opis_oferty a{ font: normal 19px Arial, Helvetica, sans-serif; color:#2f2b59; text-decoration: underline; padding: 0px; margin: 0px;}
.oferta-lista-homepage .opis_oferty p{ font: normal 13px Arial, Helvetica, sans-serif; color:#666; text-decoration: none; padding: 0px; margin: 0px;}

.oferta-lista-homepage .lista-ikon-oferty-naglowek { text-align:right; float: right; width:750px; padding: 4px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.oferta-lista-homepage .lista-ikon-oferty { text-align:right; float: right; width:660px; padding: 4px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.oferta-lista-homepage .lista-ikon-oferty div { width:150px; float: right; display:block;  margin: 5px 5px;  }
.oferta-lista-homepage .lista-ikon-oferty div a { padding-left: 30px; float: right; }

.oferta-lista-homepage .lista-ikon-oferty a {  margin: 0 5px; text-align: center; font: normal 12px Arial, Helvetica, sans-serif; color:#666; text-decoration: none; padding: 0px; margin: 0px;}
.oferta-lista-homepage .lista-ikon-oferty a img { margin: 0 5px	;  }

.ikona-promocji-na-liscie-produktow {z-index: 1; position:absolute; margin-left: -4px; margin-top: -5px; display: block;}


/* podglad produktu*/

.lokalizacja-kategorie { font-weight: normal; }
.nazwa-produktu-tlo { display: block; float: left;  padding: 5px; background: #fff6b8; border-top: solid 1px #c6c6c6; border-bottom: solid 1px #c6c6c6; width: 1040px; }
h1.nazwa-produktu {font: normal 32px Arial, Helvetica, sans-serif; padding: 0px; width: 500px; float: left;}
h4.dane-adresowe-produktu { padding: 0px; float: left;}
.wyswietlenie-produktu { width: 1100px; float: right;}
.wyswietlenie-produktu-body {float: right; background: none; width: 1050px; margin: 0px auto;}
.wyswietlenie-produktu-body .thumbnail { cursor: pointer; background: #fff no-repeat; background-position: center center; visibility: visible; padding: 5px; border: solid 1px #c6c6c6;  float: left; margin-right: 30px; }
.wyswietlenie-produktu-body .dane-szczegolowe { float: left; padding: 0; margin: 0; padding-top: 5px; width: 500px; }
.label-info {width: 100px; font: bold 12px Arial, Helvetica, sans-serif; color:#fc5323; padding: 5px 5px;}
.wyswietlenie-produktu-body .dane-szczegolowe-more { float: left; padding-top: 5px; }
.wyswietlenie-produktu-body .dane-szczegolowe-more td { border-bottom: dotted 1px #fff; padding: 10px 0; width: 900px;  }

.wyswietlenie-produktu-body .dane-szczegolowe-more-2-column { float: left; padding-top: 5px; }
.wyswietlenie-produktu-body .dane-szczegolowe-more-2-column  td { border-bottom: dotted 1px #fff; padding: 10px 0;}

.label-info-more-main {width: 150px; font: bold 12px Arial, Helvetica, sans-serif; color:#fd0001; padding: 10px 5px; }
.label-info-more-main div { padding: 5px 0; background: #fff6b8; border-top: solid 1px #c6c6c6; border-bottom: solid 1px #c6c6c6; width: 1050px; }

.label-info-more {width: 150px; font: bold 12px Arial, Helvetica, sans-serif; color:#fd0001; padding: 10px 5px; }
.label-info-more div { padding: 5px 0; background: #fff6b8; border-top: solid 1px #c6c6c6; border-bottom: solid 1px #c6c6c6; width: 520px; }
.lista-pozostalych-oddzialow { padding: 4px 0px; border-bottom: dotted 1px #fff; }
.lista-pozostalych-oddzialow a {font: bold 12px Arial, Helvetica, sans-serif; color:#fd0001; text-decoration: underline; }
.lista-pozostalych-oddzialow a span {font: normal 12px Arial, Helvetica, sans-serif; color:#666; text-decoration: none;}
.tabela-godzin-otwarcia {margin: 0px; padding: 0px; width: 500px;}
.tabela-godzin-otwarcia th {margin: 0px; padding: 2px; background: #eee;}
.tabela-godzin-otwarcia td {margin: 0px; padding: 2px; background: none; border-color: #eee; }
.tabela-godzin-otwarcia tr {margin: 0px; padding: 0px; background: none; border-color: #eee; }



/*edycja produktu*/

.zdjecia-photogallery{
	overflow: hidden;
	float: left; padding: 3px;  margin: 5px 10px 15px 10px;
	display: block;
}
.zdjecia-photogallery .zdjecie-nazwa {			
	padding: 5px 0px 5px 2px;	
	margin: 0px 0px 2px 0px;
}


.oferta-lista-homepage .thumbnail, #lista-plikow-produktu-grupa-mini { width: 203px; float: left; padding-left: 6px;}
.oferta-lista-homepage .thumbnail, #lista-plikow-produktu-grupa-mini .thumbnail  {
	cursor: pointer;
	background: #FFFFFF;
	background-position: center center;
	float: left	;
	visibility: visible;
	background-repeat: no-repeat; 
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 4px;
	border: solid 1px #c6c6c6;
 } 
 
 #lista-plikow-produktu-grupa-mini-edycja {  float: left; padding-left: 6px;}
 #lista-plikow-produktu-grupa-mini-edycja .thumbnail  {
	cursor: pointer;
	background: #FFFFFF;
	background-position: center center;
	float: left	;
	visibility: visible;
	background-repeat: no-repeat; 
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 4px;
	border: solid 1px #c6c6c6;
 }
 
 
.oferta-lista-homepage .thumbnail, #lista-plikow-produktu .thumbnail  {
	cursor: pointer;
	background: #FFFFFF;
	background-position: center center;
	float: left	;
	visibility: visible;
	background-repeat: no-repeat; 
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 4px;
	border: solid 1px #c6c6c6;
 } 
 
 
 
 
	/* sidebar */
#select-category ul#select-category-list{
	list-style:none;
	margin: 10px 0px 10px 0px;
	padding:0px;	
	width: 100%;
	border-bottom: 1px solid #888;	
	border-right: 1px solid #888;
 }
#select-category ul#select-category-list ul{
	list-style:none;
	margin-bottom: 10px;
	border-bottom: 1px solid #888;
 }
#select-category ul#select-category-list li{
	margin-bottom: 0px;
	border-left: 1px solid #888;
	border-top: 1px solid #888;
	border-left: 1px solid #888;
	background: #fff;
 }
 

#select-category ul#select-category-list li li {
	margin-bottom: 0px; 
	margin-left: 20px;
	border-left: 1px solid #888;
	border-top: 1px solid #888;
	border-left: 1px solid #888;
	border-right: none;
	border-bottom: none;
	
 }
 
 #select-category ul#select-category-list li.clossed ul{	display: none; }		 
 #select-category ul#select-category-list li li.clossed ul { display: none; }
 
 #select-category ul#select-category-list li.current-li { background: #ddd;}		 
 #select-category ul#select-category-list li li.current-li { background: #ddd; }

#select-category ul#select-category-list a{
	display:block;
	font-weight:bold;
	color: #666;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: none;
	border: none;	
	min-height:18px;
 }

#select-category ul#select-category-list a.selected {
	background: #ddd;
 }
 
 #select-category ul#select-category-list a.doexportu {
	background: #000ff;
 }


* html body #select-category ul#select-category-list a { height: 18px; }

#select-category ul#select-category-list a:hover{
	padding:2px 5px 2px 10px;
	text-decoration: underline;
	background: #ddd;
 }
</style>
<!-- {/literal}  -->